.text{
	height:0.48rem;
	border:1px #ccc solid;
}
dl{
	overflow:hidden;
	margin-top:0.34rem;

	dt{
		float:left;
		width:2.3rem;
		height:2.3rem;
		img{
			display:block;
			width:2.3rem;
			height:2.3rem;
			font-size:.24rem;
		}
	}
	dd{
		float:left;
		padding-top:0.33rem;
		padding-left:0.43rem;
		ul li{
			overflow:hidden;
			img,span,i{
				float:left;
				font-size:0.26rem;
			}
			span{
				color:#0C1938;
				margin-left:0.1rem;
			}
			i{
				color:#8B94A3;
				margin-left:0.23rem;
			}
			img{
				width:0.2rem;
				height:0.2rem;

			}
		}
	}
}

.bx_dl_list li{
	border:none;
	margin-bottom:0.4rem;

}
.bx_introduce{
	color:#545E73;
	font-size:0.28rem;
	margin-top:0.48rem;
	line-height:0.4rem;
/* 	height:0.86rem; */
	margin-bottom: .38rem;
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; 
}
//product-introduction
#product-introduction{
	overflow:hidden;
	padding-top:0.58rem;
	padding-bottom:0.28rem;
	border-top:1px solid #EBEBEB;
	img{
		float:left;
		width:0.04rem;
		height:0.25rem;
		margin-top:0.04rem;
	}
	span{
		float:left;
		font-size:0.32rem;
		color:#AE915F;
		margin-left:0.1rem;
	}
}
.bx_bottom_img{
	overflow:hidden;
	padding-bottom:1rem;
	img{
		float:left;
		width:6.80rem;
		height:auto;
	}
}
.bx_now{
	height:1rem;
	overflow:hidden;
	position: fixed;
	left:0;
	bottom:0;
	right:0;
	background:#fff;	
	border-top:1px #EBEBEB solid;
}

.bx_btn_now li:first-child{
	width:3rem;
	height:1rem;
	float:left;
	p{
		margin-top:-0.2rem;
		text-align:center;
	}
	em{
		font-size:.28rem;
		color:#F74541;
	}
	span{
		font-size:0.48rem;
		color:#F74541;
	}
	i{
		font-size:.28rem;
		color:#545E73;
	}

}
.bx_btn_now li:last-child{
	width:4.5rem;
	height:1rem;
	float:left;
	background: url(../../lib/images/bx_btn.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	line-height:1rem;
	color:#fff;
	font-size:.34rem;
}












